Software Design Engineer II / Data Scientist

By NCTA Data Analyst Newgen

Job Details

Organisation Newgen
Department Data Science & Analytics
Job Type Non Government
Employment Type Full Time
Location Gurugram
Vacancies -
Application Last Date -

Newgen is hiring a Software Design Engineer II / Data Scientist to design, develop, and optimize scalable engineering systems supporting AI and data science models, working closely with research and cross-functional teams.

Full Job Details: 

Newgen is seeking a Software Design Engineer II / Data Scientist to contribute to the design, development, and optimization of scalable systems that support data science models and research workflows. The role focuses on converting research concepts into production-ready engineering solutions while adhering to strong algorithmic principles, clean coding standards, and comprehensive documentation practices.

The position involves close collaboration with data scientists, researchers, and cross-functional teams to build robust model pipelines, reusable components, and domain-specific solutions. Responsibilities include understanding algorithms and data structures, developing proof-of-concept modules, integrating AI model utilities, and implementing unit and integration test cases.

The role also emphasizes code quality, performance optimization, maintainability, and compliance, including documentation of research insights, performance benchmarks, and technical findings. Candidates are expected to work with AI models across areas such as Computer Vision, NLP, and Generative AI, using Python and related AI libraries like PyTorch, TensorFlow, Keras, NumPy, and Pandas.

This is a full-time, permanent role based in Gurugram under the Data Science & Analytics department within the IT Services & Consulting industry.